﻿using Common.Contract.Authentication.Record;
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Authentication.Model.ViewModel.Account
{
    public class ProfileViewModel : GenerateViewMode, IViewModel
    {
        public string Email { get; set; }

        public string Address { get; set; }

        public string FirstName { get; set; }

        public string LastName { get; set; }

        public string Mobile { get; set; }

        public string UserName { get; set; }

        public string Password { get; set; }

        public string ConfirmPassword { get; set; }

        public string ImageUrl { get; set; }

        public string FullName { get; set; }

        public DateTime CreationDate { get; set; }

        public bool Active { get; set; }

        public object GroupName { get; set; }

        public List<ObjectRecord> Objects { get; set; }

        public string Birthday { get; set; }

        public string Gender { get; set; }
    }
}
